robot periphery - German English Dictionary